mechanical risk - Turkish English Dictionary